package net.hn.hnms.biz.emgcy.service;

import net.hn.hnms.biz.emgcy.domain.RescueHeadquartersGroupPo;
import net.hn.hnms.biz.emgcy.domain.dto.RescueHeadquartersGroupDto;
import net.hn.hnms.biz.emgcy.domain.vo.RescueHeadquartersGroupVo;
import net.hn.hnms.sys.common.core.domain.ResponsePage;
import net.hn.hnms.sys.common.mybatis.core.page.PageQuery;

public interface RescueHeadquartersGroupService {
    Boolean delete(Long id);

    Boolean update(RescueHeadquartersGroupPo rescueHeadquartersGroupPo);

    Boolean add(RescueHeadquartersGroupPo rescueHeadquartersGroupPo);

    ResponsePage<RescueHeadquartersGroupVo> pageList(PageQuery pageQuery, RescueHeadquartersGroupDto rescueHeadquartersGroupDto);
}
